prolonged exploding of fireworks - Francés Inglés Diccionario